// 表单验证

let form = layui.form;
// 1.密码长度6~12位，三个input都适用
// 2.新密码和原密码不能一样（新密码使用）
// 3.两次新密码必须一致（重复密码使用）

form.verify({
    // 1.密码长度6-12位
    len: [/^[\S]{6,12}$/, '长度必须6~12位且不能出现空格'],
    // 2. 新密码和原密码不能一样（ 新密码使用）
    diff: function (val) {
        if (val === $('input[name=oldPwd]').val()) {
            return '新密码不能和原密码一致'
        }
    },
    // 3.两次新密码必须一致
    same: function (val) {
        if (val !== $('input[name=newPwd]').val()) {
            return '两次密码必须一致'
        }
    }
});


$('form').on('submit', function (e) {
    e.preventDefault()
    let data = $(this).serialize()
    $.ajax({
        type: 'POST',
        url: '/my/user/updatepwd',
        data: data,
        success: function (res) {
            if (res.status === 0) {
                layer.msg(res.message)
                localStorage.removeItem('token')
                window.parent.location.href = '../login.html'
            }
        }
    })
})